Public Member Functions | |
virtual | ~IUIDescription () |
virtual CBitmap * | getBitmap (UTF8StringPtr name)=0 |
virtual CFontRef | getFont (UTF8StringPtr name)=0 |
virtual bool | getColor (UTF8StringPtr name, CColor &color)=0 |
virtual int32_t | getTagForName (UTF8StringPtr name) const =0 |
virtual CControlListener * | getControlListener (UTF8StringPtr name)=0 |
virtual IController * | getController () const =0 |
virtual UTF8StringPtr | lookupColorName (const CColor &color) const =0 |
virtual UTF8StringPtr | lookupFontName (const CFontRef font) const =0 |
virtual UTF8StringPtr | lookupBitmapName (const CBitmap *bitmap) const =0 |
virtual UTF8StringPtr | lookupControlTagName (const int32_t tag) const =0 |
virtual ~IUIDescription | ( | ) | [inline, virtual] |
virtual CBitmap* getBitmap | ( | UTF8StringPtr | name | ) | [pure virtual] |
Implemented in UIDescription.
virtual bool getColor | ( | UTF8StringPtr | name, | |
CColor & | color | |||
) | [pure virtual] |
Implemented in UIDescription.
virtual IController* getController | ( | ) | const [pure virtual] |
Implemented in UIDescription.
virtual CControlListener* getControlListener | ( | UTF8StringPtr | name | ) | [pure virtual] |
Implemented in UIDescription.
virtual CFontRef getFont | ( | UTF8StringPtr | name | ) | [pure virtual] |
Implemented in UIDescription.
virtual int32_t getTagForName | ( | UTF8StringPtr | name | ) | const [pure virtual] |
Implemented in UIDescription.
virtual UTF8StringPtr lookupBitmapName | ( | const CBitmap * | bitmap | ) | const [pure virtual] |
Implemented in UIDescription.
virtual UTF8StringPtr lookupColorName | ( | const CColor & | color | ) | const [pure virtual] |
Implemented in UIDescription.
virtual UTF8StringPtr lookupControlTagName | ( | const int32_t | tag | ) | const [pure virtual] |
Implemented in UIDescription.
virtual UTF8StringPtr lookupFontName | ( | const CFontRef | font | ) | const [pure virtual] |
Implemented in UIDescription.